rubberized pad - French English Dictionary